Alpine thistle - French English Dictionary